package main

import (
	"fmt"
	"net"
	"bufio"
	"os"
)

func main()  {
	
	conn, err := net.Dial("tcp","127.0.0.1:8888")
	if err != nil {
		fmt.Println("client fail,err=",err)
		return
	}

	fmt.Println("conn成功,conn=",conn) 

	//客户端发送单行数据退出
	reader := bufio.NewReader(os.Stdin)  //os.Stdin表示标准输入（终端）

	line,err := reader.ReadString('\n')  //从终端读取一行数据
	if err != nil {
		fmt.Println("终端读取错误，err=",err)
		return
	}

	nums, err := conn.Write([]byte(line))
	if err != nil {
		fmt.Println("发送数据错误，err=",err)
		return
	}
	fmt.Printf("客户端发送了%d字节数据\n",nums)

}


